election pledge - French English Dictionary